Pump housing - Deutsch Englisch Wörterbuch